almond garden - Turkish English Dictionary